knee socks - French English Dictionary